home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / ShareMailGiftware / HSMathLibs_881 / Uninstall / HSML-UnInstaller next >
Text File  |  2002-10-28  |  48KB  |  1,328 lines

  1. ;*****************************************************************
  2. ;*  HighSpeed MathLibs UnInstaller Version 2.0  12 October 2002  *
  3. ;*                                                               *
  4. ;*           Copyright © 1998/2002 by Matthias Henze             *
  5. ;*                                                               *
  6. ;*         catalan translation written by Llorenç Grau           *
  7. ;*         english translation written by Niels Bache            *
  8. ;*                                    and Sönke Tesch            *
  9. ;*         finnish translation written by Timo Sievänen          *
  10. ;*         french translation written by Philippe Bovier         *
  11. ;*         greek translation written by Dimitris Panokostas      *
  12. ;*         italian translation written by Massimo Gais           *
  13. ;*         italian update written by Massimo Mascia              *
  14. ;*         polish translation written by Mariusz Danilewicz      *
  15. ;*         russian translation written by Andrew Boyarintsev     *
  16. ;*                                    and Oleg Sergeev           *
  17. ;*         slovenian translation written by Damir Arh            *
  18. ;*         spanish translation written by David Rey              *
  19. ;*         swedish translation written by Linus Silvander        *
  20. ;*                                    and David Erman            *
  21. ;*                                                               *
  22. ;*****************************************************************
  23. ;
  24. ; $VER: HSML-UnInstaller 2.0 (12.10.02)
  25.  
  26. ;================================================================
  27. ; strings
  28. ;================================================================
  29.  
  30. (if (= @language "català")
  31.   (
  32.     (set #uninstall_method (cat
  33.     "\nSi us plau, seleccioni el mode de desinstal.lació:\n\n"
  34.     "Si us plau, consulti el manual - Desinstal.lació, secció 2.0.0 - per ajuda.\n"))
  35.  
  36.     (set #backup "Restaurar còpia de seguretat")
  37.     (set #remove "Eliminar")
  38.  
  39.     (set #bak_list (cat
  40.     "\nSi us plau, seleccioni la unitat o el directori que conté el directori \"HSML-BAK\".\n"))
  41.  
  42.     (set #no_bak_dir (cat
  43.     "\nAtenció!\n\n\n"
  44.     "No s'ha pogut restaurar la còpia de seguretat, perque la unitat o el directori indicat no conté cap directori anomenat \"HSML-BAK\".\n"))
  45.  
  46.     (set #doc_selection (cat
  47.     "\nVol esborrar el manual de \"HSMathLibs\"?\n"))
  48.  
  49.     (set #yes "sí")
  50.     (set #no  "no")
  51.  
  52.     (set #doc_list (cat
  53.     "\nSi us plau, seleccioni el manual.\n"))
  54.  
  55.     (set #no_doc_file (cat
  56.     "\nAtenció!\n\n\n"
  57.     "No s'ha pogut esborrar el manual, perque no s'ha pogut trobar a la unitat o el directori indicat.\n"))
  58.  
  59.     (set #bak_selection (cat
  60.     "\nVol esborrar la còpia de seguretat de \"HSMathLibs\"?\n"))
  61.  
  62.     (set #no_bak_dir2 (cat
  63.     "\nAtenció!\n\n\n"
  64.     "No s'ha pogut esborrar la còpia de seguretat, perque la unitat o el directori indicat no conté cap directori anomenat \"HSML-BAK\".\n"))
  65.  
  66.     (set #org_list (cat
  67.     "\nSi us plau, seleccioni el directori que conté les llibreries matemàtiques originals.\n\n"
  68.     "Si us plau, consulti el manual - Desinstal.lació, secció 3.0.0 - per ajuda.\n"))
  69.  
  70.     (set #org_list2 (cat
  71.     "\nSi us plau, seleccioni el directori que conté la \"mathtrans.library\" original.\n\n"
  72.     "Si us plau, consulti el manual - Desinstal.lació, secció 3.1.0 - per ajuda.\n"))
  73.  
  74.     (set #no_mathieeedoubbas (cat
  75.     "\nAtenció!\n\n\n"
  76.     "No s'ha pogut copiar la \"mathieeedoubbas.library\", perque no s'ha trobat al directori o unitat indicada.\n"))
  77.  
  78.     (set #no_mathieeedoubtrans (cat
  79.     "\nAtenció!\n\n\n"
  80.     "No s'ha pogut copiar la \"mathieeedoubtrans.library\", perque no s'ha trobat al directori o unitat indicada.\n"))
  81.  
  82.     (set #no_mathieeesingtrans (cat
  83.     "\nAtenció!\n\n\n"
  84.     "No s'ha pogut copiar la \"mathieeesingtrans.library\", perque no s'ha trobat al directori o unitat indicada.\n"))
  85.  
  86.     (set #no_mathtrans (cat
  87.     "\nAtenció!\n\n\n"
  88.     "No s'ha pogut copiar la \"mathtrans.library\", perque no s'ha trobat al directori o unitat indicada.\n"))
  89.   )
  90. )
  91. (if (= @language "deutsch")
  92.   (
  93.     (set #uninstall_method (cat
  94.     "\nWie soll die Deinstallation durchgeführt werden?\n\n"
  95.     "Bitte die Hinweise in der Anleitung - Uninstall Punkt 1.0.0 - beachten!\n"))
  96.  
  97.     (set #backup "Backup restaurieren (zurückschreiben)")
  98.     (set #remove "Deinstallation")
  99.  
  100.     (set #bak_list (cat
  101.     "\nBitte wählen Sie das Laufwerk oder Verzeichnis aus, wo sich das Verzeichnis \"HSML-BAK\" befindet.\n"))
  102.  
  103.     (set #no_bak_dir (cat
  104.     "\nWarnung!\n\n\n"
  105.     "Das Backup konnte nicht restauriert (zurückschreiben) werden, da sich das Verzeichnis \"HSML-BAK\" nicht im angegebenen Verzeichnis bzw. Laufwerk befindet.\n"))
  106.  
  107.     (set #doc_selection (cat
  108.     "\nMöchten Sie die Anleitung der \"HSMathLibs\" löschen?\n"))
  109.  
  110.     (set #yes "ja")
  111.     (set #no  "nein")
  112.  
  113.     (set #doc_list (cat
  114.     "\nBitte wählen Sie die Anleitung aus.\n"))
  115.  
  116.     (set #no_doc_file (cat
  117.     "\nWarnung!\n\n\n"
  118.     "Die Anleitung konnte nicht gelöscht werden, da sie sich nicht im angegebenen Verzeichnis bzw. Laufwerk befindet.\n"))
  119.  
  120.     (set #bak_selection (cat
  121.     "\nMöchten Sie das Backup der \"HSMathLibs\" löschen?\n"))
  122.  
  123.     (set #no_bak_dir2 (cat
  124.     "\nWarnung!\n\n\n"
  125.     "Das Backup konnte nicht gelöscht werden, da sich das Verzeichnis \"HSML-BAK\" nicht im angegebenen Verzeichnis bzw. Laufwerk befindet.\n"))
  126.  
  127.     (set #org_list (cat
  128.     "\nBitte wählen Sie das Verzeichnis aus, in dem sich die original Mathebibliotheken befinden.\n\n"
  129.     "Bitte die Hinweise in der Anleitung - Uninstall Punkt 3.0.0 - beachten!\n"))
  130.  
  131.     (set #org_list2 (cat
  132.     "\nBitte wählen Sie das Verzeichnis aus, in dem sich die original \"mathtrans.library\" befindet.\n\n"
  133.     "Bitte die Hinweise in der Anleitung - Uninstall Punkt 3.1.0 - beachten!\n"))
  134.  
  135.     (set #no_mathieeedoubbas (cat
  136.     "\nWarnung!\n\n\n"
  137.     "Die \"mathieeedoubbas.library\" konnte nicht kopiert werden, da sie sich nicht im angegebenen Verzeichnis bzw. Laufwerk befindet.\n"))
  138.  
  139.     (set #no_mathieeedoubtrans (cat
  140.     "\nWarnung!\n\n\n"
  141.     "Die \"mathieeedoubtrans.library\" konnte nicht kopiert werden, da sie sich nicht im angegebenen Verzeichnis bzw. Laufwerk befindet.\n"))
  142.  
  143.     (set #no_mathieeesingtrans (cat
  144.     "\nWarnung!\n\n\n"
  145.     "Die \"mathieeesingtrans.library\" konnte nicht kopiert werden, da sie sich nicht im angegebenen Verzeichnis bzw. Laufwerk befindet.\n"))
  146.  
  147.     (set #no_mathtrans (cat
  148.     "\nWarnung!\n\n\n"
  149.     "Die \"mathtrans.library\" konnte nicht kopiert werden, da sie sich nicht im angegebenen Verzeichnis bzw. Laufwerk befindet.\n"))
  150.   )
  151. )
  152. (if (= @language "english")
  153.   (
  154.     (set #uninstall_method (cat
  155.     "\nPlease select uninstallation mode:\n\n"
  156.     "Please consult the manual - Uninstallation, item 1.0.0 - for advice!\n"))
  157.  
  158.     (set #backup "Restore (write back) backup")
  159.     (set #remove "Removal")
  160.  
  161.     (set #bak_list (cat
  162.     "\nPlease select the drive or directory containing the \"HSML-BAK\" directory.\n"))
  163.  
  164.     (set #no_bak_dir (cat
  165.     "\nWarning!\n\n\n"
  166.     "The backup could not be restored (written back), because the designated directory or drive does not contain any \"HSML-BAK\" directory.\n"))
  167.  
  168.     (set #doc_selection (cat
  169.     "\nWould you like to delete the \"HSMathLibs\" manual?\n"))
  170.  
  171.     (set #yes "yes")
  172.     (set #no  "no")
  173.  
  174.     (set #doc_list (cat
  175.     "\nPlease select the manual.\n"))
  176.  
  177.     (set #no_doc_file (cat
  178.     "\nWarning!\n\n\n"
  179.     "The manual could not be deleted, because it was not found in the designated directory or drive.\n"))
  180.  
  181.     (set #bak_selection (cat
  182.     "\nWould you like to delete the backup of \"HSMathLibs\"?\n"))
  183.  
  184.     (set #no_bak_dir2 (cat
  185.     "\nWarning!\n\n\n"
  186.     "The backup could not be deleted, because the designated directory or drive does not contain any \"HSML-BAK\" directory.\n"))
  187.  
  188.     (set #org_list (cat
  189.     "\nPlease select the directory containing the original math libraries.\n\n"
  190.     "Please consult the manual - Uninstallation, item 3.0.0 - for advice!\n"))
  191.  
  192.     (set #org_list2 (cat
  193.     "\nPlease select the directory containing the original \"mathtrans.library\".\n\n"
  194.     "Please consult the manual - Uninstallation, item 3.1.0 - for advice!\n"))
  195.  
  196.     (set #no_mathieeedoubbas (cat
  197.     "\nWarning!\n\n\n"
  198.     "The \"mathieeedoubbas.library\" could not be copied, because it was not found in the designated directory or drive.\n"))
  199.  
  200.     (set #no_mathieeedoubtrans (cat
  201.     "\nWarning!\n\n\n"
  202.     "The \"mathieeedoubtrans.library\" could not be copied, because it was not found in the designated directory or drive.\n"))
  203.  
  204.     (set #no_mathieeesingtrans (cat
  205.     "\nWarning!\n\n\n"
  206.     "The \"mathieeesingtrans.library\" could not be copied, because it was not found in the designated directory or drive.\n"))
  207.  
  208.     (set #no_mathtrans (cat
  209.     "\nWarning!\n\n\n"
  210.     "The \"mathtrans.library\" could not be copied, because it was not found in the designated directory or drive.\n"))
  211.   )
  212. )
  213. (if (= @language "español")
  214.   (
  215.     (set #uninstall_method (cat
  216.     "\nElija modo de des-instalación:\n\n"
  217.     "Por favor, consulte el manual (Des-instalación, paso 1.0.0) para más información.\n"))
  218.  
  219.     (set #backup "Reinstaurar copia de seguridad")
  220.     (set #remove "Quitar")
  221.  
  222.     (set #bak_list (cat
  223.     "\nPor favor, elija el volumen o directorio donde se encuentra el subdirectorio \"HSML-BAK\".\n"))
  224.  
  225.     (set #no_bak_dir (cat
  226.     "\n¡Aviso!\n\n\n"
  227.     "La copia de seguridad no ha podido reinstaurarse, pues no ha podido encontrarse el subdirectorio \"HSML-BAK\" en el volumen o directorio indicado.\n"))
  228.  
  229.     (set #doc_selection (cat
  230.     "\n¿Desea borrar el manual de las \"HSMathLibs\"?\n"))
  231.  
  232.     (set #yes "Sí")
  233.     (set #no  "No")
  234.  
  235.     (set #doc_list (cat
  236.     "\nPor favor, elija el manual.\n"))
  237.  
  238.     (set #no_doc_file (cat
  239.     "\n¡Aviso!\n\n\n"
  240.     "El manual no ha podido borrarse, pues no ha podido encontrarse en el volumen o directorio indicado.\n"))
  241.  
  242.     (set #bak_selection (cat
  243.     "\n¿Desea borrar la copia de seguridad de las \"HSMathLibs\"?\n"))
  244.  
  245.     (set #no_bak_dir2 (cat
  246.     "\n¡Aviso!\n\n\n"
  247.     "La copia no ha podido borrarse, pues no ha podido encontrarse el subdirectorio \"HSML-BAK\" en el volumen o directorio indicado.\n"))
  248.  
  249.     (set #org_list (cat
  250.     "\nElija el directorio donde se encuentran las librerías matemáticas originales.\n\n"
  251.     "Por favor, consulte el manual (Des-instalación, paso 3.0.0) para más información.\n"))
  252.  
  253.     (set #org_list2 (cat
  254.     "\nElija el directorio donde se encuentra la \"mathtrans.library\" original.\n\n"
  255.     "Por favor, consulte el manual (Des-instalación, paso 3.1.0) para más información.\n"))
  256.  
  257.     (set #no_mathieeedoubbas (cat
  258.     "\n¡Aviso!\n\n\n"
  259.     "La \"mathieeedoubbas.library\" no ha podido copiarse, pues no ha podido encontrarse en el volumen o directorio indicado.\n"))
  260.  
  261.     (set #no_mathieeedoubtrans (cat
  262.     "\n¡Aviso!\n\n\n"
  263.     "La \"mathieeedoubtrans.library\" no ha podido copiarse, pues no ha podido encontrarse en el volumen o directorio indicado.\n"))
  264.  
  265.     (set #no_mathieeesingtrans (cat
  266.     "\n¡Aviso!\n\n\n"
  267.     "La \"mathieeesingtrans.library\" no ha podido copiarse, pues no ha podido encontrarse en el volumen o directorio indicado.\n"))
  268.  
  269.     (set #no_mathtrans (cat
  270.     "\n¡Aviso!\n\n\n"
  271.     "La \"mathtrans.library\" no ha podido copiarse, pues no ha podido encontrarse en el volumen o directorio indicado.\n"))
  272.   )
  273. )
  274. (if (= @language "français")
  275.   (
  276.     (set #uninstall_method (cat
  277.     "\nChoississez la méthode pour la désinstallation:\n\n"
  278.     "S.V.P, regardez la documentation - Désinstallation, Item 1.0.0 - pour les conseils!\n"))
  279.  
  280.     (set #backup "Désinstallation avec sauvegarde")
  281.     (set #remove "Désinstallation complète")
  282.  
  283.     (set #bak_list (cat
  284.     "\nS.V.P, sélectionnez le volume ou le tiroir contenant \"HSML-BAK\".\n"))
  285.  
  286.     (set #no_bak_dir (cat
  287.     "\nWarning!\n\n\n"
  288.     "La désinstallation avec sauvegarde ne pourra pas étre restaurée par la suite, parce que le tiroir ou le volume désigné ne contiend pas de tiroir \"HSML-BAK\".\n"))
  289.  
  290.     (set #doc_selection (cat
  291.     "\nVoulez-vous supprimer la documentation pour \"HSMathLibs\"?\n"))
  292.  
  293.     (set #yes "Oui")
  294.     (set #no  "Non")
  295.  
  296.     (set #doc_list (cat
  297.     "\nS.V.P, sélectionnez la documentation.\n"))
  298.  
  299.     (set #no_doc_file (cat
  300.     "\nWarning!\n\n\n"
  301.     "La documentation n'a pas été supprimée, car elle n'a pas été trouvée dans le volume ou le tiroir désigné.\n"))
  302.  
  303.     (set #bak_selection (cat
  304.     "\nDésirez-vous effacer la désinstallation avec la sauvegarde de \"HSMathLibs\"?\n"))
  305.  
  306.     (set #no_bak_dir2 (cat
  307.     "\nATTENTION!\n\n\n"
  308.     "La désinstallation avec la sauvegarde n'a pas été supprimée car le volume ou le tiroir désigné ne contiend pas de tiroir \"HSML-BAK\".\n"))
  309.  
  310.     (set #org_list (cat
  311.     "\nS.V.P, sélectionnez le tiroir contenant les librairies mathématique originales.\n\n"
  312.     "S.V.P, regardez la documentation - Désinstallation, Item 3.0.0 - pour les conseils!\n"))
  313.  
  314.     (set #org_list2 (cat
  315.     "\nS.V.P, sélectionnez le tiroir contenant la librairie \"mathtrans.library\" originale.\n\n"
  316.     "S.V.P, regardez la documentation - Désinstallation, Item 3.1.0 - pour les conseils!\n"))
  317.  
  318.     (set #no_mathieeedoubbas (cat
  319.     "\nATTENTION!\n\n\n"
  320.     "La \"mathieeedoubbas.library\" ne peut étre copiée, car elle n'a pas été trouvée dans le volume ou le tiroir précédemment désigné.\n"))
  321.  
  322.     (set #no_mathieeedoubtrans (cat
  323.     "\nATTENTION!\n\n\n"
  324.     "La \"mathieeedoubtrans.library\" ne peut étre copiée, car elle n'a pas été trouvée dans le volume ou le tiroir précédemment désigné.\n"))
  325.  
  326.     (set #no_mathieeesingtrans (cat
  327.     "\nATTENTION!\n\n\n"
  328.     "La \"mathieeesingtrans.library\" ne peut étre copiée, car elle n'a pas été trouvée dans le volume ou le tiroir précédemment désigné.\n"))
  329.  
  330.     (set #no_mathtrans (cat
  331.     "\nATTENTION!\n\n\n"
  332.     "La \"mathtrans.library\" ne peut étre copiée, car elle n'a pas été trouvée dans le volume ou le tiroir précédemment désigné.\n"))
  333.   )
  334. )
  335. (if (= @language "greek")
  336.   (
  337.     (set #uninstall_method (cat
  338.     "\nÐáñáêáëþ åðéëÝîôå ìÝèïäï áðåãêáôÜóôáóçò:\n\n"
  339.     "Ðáñáêáëþ áíáôñÝîôå óôï manual - ÁðåãêáôÜóôáóç, áíôéêåßìåíï 1.0.0 - ãéá óõìâïõëÝò!\n"))
  340.  
  341.     (set #backup "ÅðáíáöïñÜ (åðáíåããñáöÞ) áíôéãñÜöïõ áóöáëåßáò")
  342.     (set #remove "Áöáßñåóç")
  343.  
  344.     (set #bak_list (cat
  345.     "\nÐáñáêáëþ åðéëÝîôå ôç ìïíÜäá äßóêïõ Þ ôï êáôÜëïãï ðïõ ðåñéÝ÷åé ôïí êáôÜëïãï \"HSML-BAK\".\n"))
  346.  
  347.     (set #no_bak_dir (cat
  348.     "\nÐñïóï÷Þ!\n\n\n"
  349.     "Áäýíáôç ç åðáíáöïñÜ ôïõ áíôéãñÜöïõ (åðáíåããñöáöÞ), ãéáôß ï ïñéóìÝíïò êáôÜëïãïò Þ ìïíÜäá äßóêïõ äåí ðåñéÝ÷åé êáôÜëïãï ìå ôï üíïìá \"HSML-BAK\".\n"))
  350.  
  351.     (set #doc_selection (cat
  352.     "\nÈÝëåôå íá äéáãñáöåß ôï \"HSMathLibs\" manual;\n"))
  353.  
  354.     (set #yes "íáé")
  355.     (set #no  "ü÷é")
  356.  
  357.     (set #doc_list (cat
  358.     "\nÐáñáêáëþ åðéëÝîôå ôï manual.\n"))
  359.  
  360.     (set #no_doc_file (cat
  361.     "\nÐñïóï÷Þ!\n\n\n"
  362.     "Ôï manual Þôáí áäýíáôï íá äéáãñáöåß, ãéáôß äåí âñÝèçêå óôïí ïñéóìÝíï êáôÜëïãï Þ ìïíÜäá äßóêïõ.\n"))
  363.  
  364.     (set #bak_selection (cat
  365.     "\nÈÝëåôå íá äéáãñáöåß ôï áíôßãñáöï ôùí \"HSMathLibs\";\n"))
  366.  
  367.     (set #no_bak_dir2 (cat
  368.     "\nÐñïóï÷Þ!\n\n\n"
  369.     "Ôï áíôßãñáöï Þôáí áäýíáôï íá äéáãñáöåß, ãéáôß ï ïñéóìÝíïò êáôÜëïãïò Þ ìïíÜäá äßóêïõ äåí ðåñéÝ÷åé êáôÜëïãï ìå ôï üíïìá \"HSML-BAK\".\n"))
  370.  
  371.     (set #org_list (cat
  372.     "\nÐáñáêáëþ åðéëÝîôå ôïí êáôÜëïãï ðïõ ðåñéÝ÷åé ôéò áñ÷éêÝò math libraries.\n\n"
  373.     "Ðáñáêáëþ áíáôñÝîôå óôï manual - ÁðåãêáôÜóôáóç, áíôéêåßìåíï 3.0.0 - ãéá óõìâïõëÝò!\n"))
  374.  
  375.     (set #org_list2 (cat
  376.     "\nÐáñáêáëþ åðéëÝîôå ôïí êáôÜëïãï ðïõ ðåñéÝ÷åé ôçí áñ÷éêÞ \"mathtrans.library\".\n\n"
  377.     "Ðáñáêáëþ áíáôñÝîôå óôï manual - ÁðåãêáôÜóôáóç, áíôéêåßìåíï 3.1.0 - ãéá óõìâïõëÝò!\n"))
  378.  
  379.     (set #no_mathieeedoubbas (cat
  380.     "\nÐñïóï÷Þ!\n\n\n"
  381.     "Ç \"mathieeedoubbas.library\" Þôáí áäýíáôï íá áíôéãñáöåß, ãéáôß äåí âñÝèçêå óôïí ïñéóìÝíï êáôÜëïãï Þ ìïíÜäá äßóêïõ.\n"))
  382.  
  383.     (set #no_mathieeedoubtrans (cat
  384.     "\nÐñïóï÷Þ!\n\n\n"
  385.     "Ç \"mathieeedoubtrans.library\" Þôáí áäýíáôï íá áíôéãñáöåß, ãéáôß äåí âñÝèçêå óôïí ïñéóìÝíï êáôÜëïãï Þ ìïíÜäá äßóêïõ.\n"))
  386.  
  387.     (set #no_mathieeesingtrans (cat
  388.     "\nÐñïóï÷Þ!\n\n\n"
  389.     "Ç \"mathieeesingtrans.library\" Þôáí áäýíáôï íá áíôéãñáöåß, ãéáôß äåí âñÝèçêå óôïí ïñéóìÝíï êáôÜëïãï Þ ìïíÜäá äßóêïõ.\n"))
  390.  
  391.     (set #no_mathtrans (cat
  392.     "\nÐñïóï÷Þ!\n\n\n"
  393.     "Ç \"mathtrans.library\" Þôáí áäýíáôï íá áíôéãñáöåß, ãéáôß äåí âñÝèçêå óôïí ïñéóìÝíï êáôÜëïãï Þ ìïíÜäá äßóêïõ.\n"))
  394.   )
  395. )
  396. (if (= @language "italiano")
  397.   (
  398.     (set #uninstall_method (cat
  399.     "\nScegli la modalità di disinstallazione:\n\n"
  400.     "Prego, consulta il manuale alla voce "Disinstallazione", par. 1.0.0, per saperne di più.\n"))
  401.  
  402.     (set #backup "Ripristina copia di sicurezza")
  403.     (set #remove "Rimozione")
  404.  
  405.     (set #bak_list (cat
  406.     "\nSeleziona il disco o la directory contenente la directory \"HSML-BAK\".\n"))
  407.  
  408.     (set #no_bak_dir (cat
  409.     "\nAttenzione!\n\n\n"
  410.     "La copia di sicurezza non è stata ripristinata perchè il disco o la directory che hai indicato non contengono la directory \"HSML-BAK\".\n"))
  411.  
  412.     (set #doc_selection (cat
  413.     "\nVuoi cancellare il manuale di \"HSMathLibs\"?\n"))
  414.  
  415.     (set #yes "sí")
  416.     (set #no  "no")
  417.  
  418.     (set #doc_list (cat
  419.     "\nPrego seleziona il manuale.\n"))
  420.  
  421.     (set #no_doc_file (cat
  422.     "\nAttenzione!\n\n\n"
  423.     "Il manuale non è stato cancellato perché non si trova nella directory o nel disco da te indicato.\n"))
  424.  
  425.     (set #bak_selection (cat
  426.     "\nVuoi cancellare la copia di sicurezza di \"HSMathLibs\"?\n"))
  427.  
  428.     (set #no_bak_dir2 (cat
  429.     "\nAttenzione!\n\n\n"
  430.     "La copia di sicurezza non è stata cancellata perché la directory o il disco da te indicato non contiene la directory \"HSML-BAK\".\n"))
  431.  
  432.     (set #org_list (cat
  433.     "\nSeleziona la directory che contiene le librerie matematiche (math libraries) originali.\n\n"
  434.     "Prego, consulta il manuale alla voce "Disinstallazione", par. 3.0.0, per saperne di più.\n"))
  435.  
  436.     (set #org_list2 (cat
  437.     "\nSeleziona la directory che contiene la \"mathtrans.library\" originale.\n\n"
  438.     "Prego, consulta il manuale alla voce "Disinstallazione", par. 3.1.0, per saperne di più.\n"))
  439.  
  440.     (set #no_mathieeedoubbas (cat
  441.     "\nAttenzione!\n\n\n"
  442.     "La \"mathieeedoubbas.library\" non è stata copiata perché non si trova nel disco o nella directory da te indicata.\n"))
  443.  
  444.     (set #no_mathieeedoubtrans (cat
  445.     "\nAttenzione!\n\n\n"
  446.     "La \"mathieeedoubtrans.library\" non è stata copiata perché non si trova nel disco o nella directory da te indicata.\n"))
  447.  
  448.     (set #no_mathieeesingtrans (cat
  449.     "\nAttenzione!\n\n\n"
  450.     "La \"mathieeesingtrans.library\" non è stata copiata perché non si trova nel disco o nella directory da te indicata.\n"))
  451.  
  452.     (set #no_mathtrans (cat
  453.     "\nAttenzione!\n\n\n"
  454.     "La \"mathtrans.library\" non è stata copiata perché non si trova nel disco o nella directory da te indicata.\n"))
  455.   )
  456. )
  457. (if (= @language "polski")
  458.   (
  459.     (set #uninstall_method (cat
  460.     "\nProszë wybraê tryb deinstalacji:\n\n"
  461.     "Podpowiedzi znajdziesz w dokumentacji w dziale deinstalacja, punkt 1.0.0!\n"))
  462.  
  463.     (set #backup "Odtworzenie (zapisanie ponownie) kopii bezpieczeïstwa")
  464.     (set #remove "Usuniëcie")
  465.  
  466.     (set #bak_list (cat
  467.     "\nProszë wybraê napëd lub katalog zawierajâcy podkatalog \"HSML-BAK\".\n"))
  468.  
  469.     (set #no_bak_dir (cat
  470.     "\nUwaga!\n\n\n"
  471.     "Kopia bezpieczeïstwa nie moûe zostaê odtworzona (zapisana ponownie), poniewaû wybrany katalog lub napëd nie zawiera podkatalogu \"HSML-BAK\".\n"))
  472.  
  473.     (set #doc_selection (cat
  474.     "\nCzy chcesz skasowaê dokumentacjë pakietu \"HSMathLibs\"?\n"))
  475.  
  476.     (set #yes "tak")
  477.     (set #no  "nie")
  478.  
  479.     (set #doc_list (cat
  480.     "\nProszë wybraê plik z dokumentacjâ.\n"))
  481.  
  482.     (set #no_doc_file (cat
  483.     "\nUwaga!\n\n\n"
  484.     "Dokumentacja nie moûe zostaê skasowana, poniewaû nie zostaîa znaleziona w wybranym katalogu lub napëdzie.\n"))
  485.  
  486.     (set #bak_selection (cat
  487.     "\nCzy chcesz skasowaê kopië bezpieczeïstwa \"HSMathLibs\"?\n"))
  488.  
  489.     (set #no_bak_dir2 (cat
  490.     "\nUwaga!\n\n\n"
  491.     "Kopia bezpeiczeïstwa nie moûe zostaê skasowana, poniewaû wybrany katalog lub napëd nie zawiera podkatalogu \"HSML-BAK\".\n"))
  492.  
  493.     (set #org_list (cat
  494.     "\nProszë wybraê katalog zawierajâcy oryginalne biblioteki matematyczne.\n\n"
  495.     "Podpowiedzi znajdziesz w dokumentacji w dziale deinstalacja, punkt 3.0.0!\n"))
  496.  
  497.     (set #org_list2 (cat
  498.     "\nProszë wybraê katalog zawierajâcy oryginalnâ bibliotekë \"mathtrans.library\".\n\n"
  499.     "Podpowiedzi znajdziesz w dokumentacji w dziale deinstalacja, punkt 3.1.0!\n"))
  500.  
  501.     (set #no_mathieeedoubbas (cat
  502.     "\nUwaga!\n\n\n"
  503.     "Biblioteka \"mathieeedoubbas.library\" nie moûe zostaê skopiowana, poniewaû nie zostaîa znaleziona w wybranym katalogu lub napëdzie.\n"))
  504.  
  505.     (set #no_mathieeedoubtrans (cat
  506.     "\nUwaga!\n\n\n"
  507.     "Biblioteka \"mathieeedoubtrans.library\" nie moûe zostaê skopiowana, poniewaû nie zostaîa znaleziona w wybranym katalogu lub napëdzie.\n"))
  508.  
  509.     (set #no_mathieeesingtrans (cat
  510.     "\nUwaga!\n\n\n"
  511.     "Biblioteka \"mathieeesingtrans.library\" nie moûe zostaê skopiowana, poniewaû nie zostaîa znaleziona w wybranym katalogu lub napëdzie.\n"))
  512.  
  513.     (set #no_mathtrans (cat
  514.     "\nUwaga!\n\n\n"
  515.     "Biblioteka \"mathtrans.library\" nie moûe zostaê skopiowana, poniewaû nie zostaîa znaleziona w wybranym katalogu lub napëdzie.\n"))
  516.   )
  517. )
  518. (if (= @language "russian")
  519.   (
  520.     (set #uninstall_method (cat
  521.     "\nÊàê áóäåì óäàëÿòü:\n\n"
  522.     "Îïèñàíèå ïðèâåäåíî â äîêóìåíòàöèè - ðàçäåë Óäàëåíèå, ïóíêò 1.0.0 !\n"))
  523.  
  524.     (set #backup "Âîññòàíîâëåíèå ðåçåðâíûõ êîïèé")
  525.     (set #remove "Óäàëåíèå")
  526.  
  527.     (set #bak_list (cat
  528.     "\nÂûáåðèòå ðàçäåë èëè êàòàëîã, ñîäåðæàùèé êàòàëîã \"HSML-BAK\".\n"))
  529.  
  530.     (set #no_bak_dir (cat
  531.     "\nÂíèìàíèå!\n\n\n"
  532.     "Ðåçåðâíàÿ êîïèÿ íå ìîæåò áûòü âîññòàíîâëåíà, òàê êàê â óêàçàííîì êàòàëîãå èëè ðàçäåëå íåò êàòàëîãà \"HSML-BAK\" .\n"))
  533.  
  534.     (set #doc_selection (cat
  535.     "\nÓäàëèòü äîêóìåíòàöèþ äëÿ \"HSMathLibs\" ?\n"))
  536.  
  537.     (set #yes "äà")
  538.     (set #no  "íåò")
  539.  
  540.     (set #doc_list (cat
  541.     "\nÂûáåðèòå äîêóìåíòàöèþ.\n"))
  542.  
  543.     (set #no_doc_file (cat
  544.     "\nÂíèìàíèå!\n\n\n"
  545.     "Íåâîçìîæíî óäàëèòü äîêóìåíòàöèþ, òàê êàê îíà íå íàéäåíà â óêàçàííîì êàòàëîãå.\n"))
  546.  
  547.     (set #bak_selection (cat
  548.     "\nÓäàëèòü ïðåäûäóùóþ êîïèþ \"HSMathLibs\"?\n"))
  549.  
  550.     (set #no_bak_dir2 (cat
  551.     "\nÂíèìàíèå!\n\n\n"
  552.     "Íåâîçìîæíî óäàëèòü ïðåäûäóùóþ êîïèþ, òàê êàê â óêàçàííîì êàòàëîãå èëè ðàçäåëå íåò êàòàëîãà \"HSML-BAK\" .\n"))
  553.  
  554.     (set #org_list (cat
  555.     "\nÂûáåðèòå êàòàëîã, ñîäåðæàùèé îðèãèíàëüíûå áèáëèîòåêè.\n\n"
  556.     "Îïèñàíèå ïðèâåäåíî â äîêóìåíòàöèè - ðàçäåë Óäàëåíèå, ïóíêò 3.0.0 !\n"))
  557.  
  558.     (set #org_list2 (cat
  559.     "\nÂûáåðèòå êàòàëîã, ñîäåðæàùèé îðèãèíàëüíóþ \"mathtrans.library\".\n\n"
  560.     "Îïèñàíèå ïðèâåäåíî â äîêóìåíòàöèè - ðàçäåë Óäàëåíèå, ïóíêò 3.1.0 !\n"))
  561.  
  562.     (set #no_mathieeedoubbas (cat
  563.     "\nÂíèìàíèå!\n\n\n"
  564.     "Íåâîçìîæíî ñêîïèðîâàòü \"mathieeedoubbas.library\", òàê êàê ôàéë íå íàéäåí â óêàçàííîì êàòàëîãå.\n"))
  565.  
  566.     (set #no_mathieeedoubtrans (cat
  567.     "\nÂíèìàíèå!\n\n\n"
  568.     "Íåâîçìîæíî ñêîïèðîâàòü \"mathieeedoubtrans.library\", òàê êàê ôàéë íå íàéäåí â óêàçàííîì êàòàëîãå.\n"))
  569.  
  570.     (set #no_mathieeesingtrans (cat
  571.     "\nÂíèìàíèå!\n\n\n"
  572.     "Íåâîçìîæíî ñêîïèðîâàòü \"mathieeesingtrans.library\", òàê êàê ôàéë íå íàéäåí â óêàçàííîì êàòàëîãå.\n"))
  573.  
  574.     (set #no_mathtrans (cat
  575.     "\nÂíèìàíèå!\n\n\n"
  576.     "Íåâîçìîæíî ñêîïèðîâàòü \"mathtrans.library\", òàê êàê ôàéë íå íàéäåí â óêàçàííîì êàòàëîãå.\n"))
  577.   )
  578. )
  579. (if (= @language "slovensko")
  580.   (
  581.     (set #uninstall_method (cat
  582.     "\nIzberite prosim naèin odstranitve:\n\n"
  583.     "Nasvete prosim poi¹èite v priroèniku - Odstranitev, toèka 1.0.0!\n"))
  584.  
  585.     (set #backup "povrnitev varnostne kopije")
  586.     (set #remove "odstranitev")
  587.  
  588.     (set #bak_list (cat
  589.     "\nIzberite prosim imenik, ki vsebuje imenik \"HSML-BAK\".\n"))
  590.  
  591.     (set #no_bak_dir (cat
  592.     "\nOpozorilo!\n\n\n"
  593.     "Varnostne kopije nisem mogel povrniti, ker izbrani imenik ali pogon ne vsebuje imenika \"HSML-BAK\".\n"))
  594.  
  595.     (set #doc_selection (cat
  596.     "\nAli ¾elite izbrisati priroènik knji¾nic \"HSMathLibs\"?\n"))
  597.  
  598.     (set #yes "da")
  599.     (set #no  "ne")
  600.  
  601.     (set #doc_list (cat
  602.     "\nIzberite prosim priroènik.\n"))
  603.  
  604.     (set #no_doc_file (cat
  605.     "\nOpozorilo!\n\n\n"
  606.     "Priroènika nisem mogel izbrisati, ker ga nisem na¹el v izbranem imeniku ali pogonu.\n"))
  607.  
  608.     (set #bak_selection (cat
  609.     "\nAli ¾elite izbrisati varnostno kopijo knji¾nic \"HSMathLibs\"?\n"))
  610.  
  611.     (set #no_bak_dir2 (cat
  612.     "\nOpozorilo!\n\n\n"
  613.     "Varnostne kopije nisem mogel izbrisati, ker izbrani imenik ali pogon ne vsebuje imenika \"HSML-BAK\".\n"))
  614.  
  615.     (set #org_list (cat
  616.     "\nIzberite prosim imenik, ki vsebuje izvirne matematiène knji¾nice.\n\n"
  617.     "Nasvete prosim poi¹èite v priroèniku - Odstranitev, toèka 3.0.0!\n"))
  618.  
  619.     (set #org_list2 (cat
  620.     "\nIzberite prosim imenik, ki vsebuje izvirno knji¾nico \"mathtrans.library\".\n\n"
  621.     "Nasvete prosim poi¹èite v priroèniku - Odstranitev, toèka 3.1.0!\n"))
  622.  
  623.     (set #no_mathieeedoubbas (cat
  624.     "\nOpozorilo!\n\n\n"
  625.     "Knji¾nice \"mathieeedoubbas.library\" nisem mogel prekopirati, ker je nisem na¹el v izbranem imeniku ali pogonu.\n"))
  626.  
  627.     (set #no_mathieeedoubtrans (cat
  628.     "\nOpozorilo!\n\n\n"
  629.     "Knji¾nice \"mathieeedoubtrans.library\" nisem mogel prekopirati, ker je nisem na¹el v izbranem imeniku ali pogonu.\n"))
  630.  
  631.     (set #no_mathieeesingtrans (cat
  632.     "\nOpozorilo!\n\n\n"
  633.     "Knji¾nice \"mathieeesingtrans.library\" nisem mogel prekopirati, ker je nisem na¹el v izbranem imeniku ali pogonu.\n"))
  634.  
  635.     (set #no_mathtrans (cat
  636.     "\nOpozorilo!\n\n\n"
  637.     "Knji¾nice \"mathtrans.library\" nisem mogel prekopirati, ker je nisem na¹el v izbranem imeniku ali pogonu.\n"))
  638.   )
  639. )
  640. (if (= @language "suomi")
  641.   (
  642.     (set #uninstall_method (cat
  643.     "\nValitse sovelluksen poistotapa:\n\n"
  644.     "Ks. neuvoja käyttöohjeesta, kohdasta Sovelluksen poisto 1.0.0 !\n"))
  645.  
  646.     (set #backup "Palauta (kirjoita takaisin) varmuuskopio")
  647.     (set #remove "Poista")
  648.  
  649.     (set #bak_list (cat
  650.     "\nValitse asema tai hakemisto, jossa \"HSML-BAK\"-hakemisto sijaitsee.\n"))
  651.  
  652.     (set #no_bak_dir (cat
  653.     "\nVaroitus!\n\n\n"
  654.     "Varmuuskopiota ei voitu palauttaa (kirjoittaa takaisin), koska määrätyssä asemassa tai hakemistossa ei ole \"HSML-BAK\"-hakemistoa.\n"))
  655.  
  656.     (set #doc_selection (cat
  657.     "\nTahdotko poistaa \"HSMathLibs\"-käyttöohjeen?\n"))
  658.  
  659.     (set #yes "kyllä")
  660.     (set #no  "ei")
  661.  
  662.     (set #doc_list (cat
  663.     "\nValitse käyttöohje.\n"))
  664.  
  665.     (set #no_doc_file (cat
  666.     "\nVaroitus!\n\n\n"
  667.     "Käyttöohjetta ei voitu poistaa, koska se ei löytynyt määrätystä asemasta tai hakemistosta.\n"))
  668.  
  669.     (set #bak_selection (cat
  670.     "\nTahdotko poistaa \"HSMathLibs\":n varmuuskopion?\n"))
  671.  
  672.     (set #no_bak_dir2 (cat
  673.     "\nVaroitus!\n\n\n"
  674.     "Varmuuskopiota ei voitu poistaa, koska määrätyssä asemassa tai hakemistossa ei ole \"HSML-BAK\"-hakemistoa.\n"))
  675.  
  676.     (set #org_list (cat
  677.     "\nValitse hakemisto, jossa ovat alkuperäiset matematiikkakirjastot.\n\n"
  678.     "Ks. neuvoja käyttöohjeesta - kohdasta Sovelluksen poisto 3.0.0 !\n"))
  679.  
  680.     (set #org_list2 (cat
  681.     "\nValitse hakemisto, jossa on alkuperäinen \"mathtrans.library\".\n\n"
  682.     "Ks. neuvoja käyttöohjeesta - kohdasta Sovelluksen poisto 3.1.0 !\n"))
  683.  
  684.     (set #no_mathieeedoubbas (cat
  685.     "\nVaroitus!\n\n\n"
  686.     "\"mathieeedoubbas.library\" ei kopioitunut, koska se ei löytynyt määrätystä asemasta tai hakemistosta.\n"))
  687.  
  688.     (set #no_mathieeedoubtrans (cat
  689.     "\nVaroitus!\n\n\n"
  690.     "\"mathieeedoubtrans.library\" ei kopioitunut, koska se ei löytynyt määrätystä asemasta tai hakemistosta.\n"))
  691.  
  692.     (set #no_mathieeesingtrans (cat
  693.     "\nVaroitus!\n\n\n"
  694.     "\"mathieeesingtrans.library\" ei kopioitunut, koska se ei löytynyt määrätystä asemasta tai hakemistosta.\n"))
  695.  
  696.     (set #no_mathtrans (cat
  697.     "\nVaroitus!\n\n\n"
  698.     "\"mathtrans.library\" ei kopioitunut, koska se ei löytynyt määrätystä asemasta tai hakemistosta.\n"))
  699.   )
  700. )
  701. (if (= @language "svenska")
  702.   (
  703.     (set #uninstall_method (cat
  704.     "\nVänligen välj avinstallationssätt:\n\n"
  705.     "Vänligen läs manualen, Avinstallation - punkt 1.0.0, för råd!\n"))
  706.  
  707.     (set #backup "Återskapa (skriv tillbaka) från säkerhetskopia")
  708.     (set #remove "Ta bort")
  709.  
  710.     (set #bak_list (cat
  711.     "\nVänligen välj enheten eller katalogen som innehåller \"HSML-BAK\" katalogen.\n"))
  712.  
  713.     (set #no_bak_dir (cat
  714.     "\nVarning!\n\n\n"
  715.     "Säkerhetskopian kunde inte återskapas (bli skriven tillbaka) p.g.a. att den valda katalogen eller enheten inte innehåller någon \"HSML-BAK\" katalog.\n"))
  716.  
  717.     (set #doc_selection (cat
  718.     "\nVill du radera \"HSMathLibs\" manualen?\n"))
  719.  
  720.     (set #yes "ja")
  721.     (set #no  "nej")
  722.  
  723.     (set #doc_list (cat
  724.     "\nVänligen välj manualen.\n"))
  725.  
  726.     (set #no_doc_file (cat
  727.     "\nVarning!\n\n\n"
  728.     "Manualen kunde inte raderas p.g.a. att den inte kunde hittas i den valda katalogen eller enheten.\n"))
  729.  
  730.     (set #bak_selection (cat
  731.     "\nVill du radera säkerhetskopian av \"HSMathLibs\"?\n"))
  732.  
  733.     (set #no_bak_dir2 (cat
  734.     "\nVarning!\n\n\n"
  735.     "Säkerhetskopian kunde inte raderas p.g.a. att den valda katalogen eller enheten inte innehåller \"HSML-BAK\" katalogen.\n"))
  736.  
  737.     (set #org_list (cat
  738.     "\nVänligen välj katalogen innehållande originalversionen av matematikbiblioteken.\n\n"
  739.     "Vänligen läs manualen, Avinstallation - punkt 3.0.0, för råd!\n"))
  740.  
  741.     (set #org_list2 (cat
  742.     "\nVänligen välj katalogen som innehåller originalversionen av \"mathtrans.library\".\n\n"
  743.     "Vänligen läs manualen, Avinstallation - punkt 3.1.0, för råd!\n"))
  744.  
  745.     (set #no_mathieeedoubbas (cat
  746.     "\nVarning!\n\n\n"
  747.     "\"mathieeedoubbas.library\" kunde inte kopieras p.g.a. att den inte kunde hittas i katalogen eller enhet.\n"))
  748.  
  749.     (set #no_mathieeedoubtrans (cat
  750.     "\nVarning!\n\n\n"
  751.     "\"mathieeedoubtrans.library\" kunde inte kopieras p.g.a. att den inte kunde hittas i katalogen eller enhet.\n"))
  752.  
  753.     (set #no_mathieeesingtrans (cat
  754.     "\nVarning!\n\n\n"
  755.     "\"mathieeesingtrans.library\" kunde inte kopieras p.g.a. att den inte kunde hittas i katalogen eller enhet.\n"))
  756.  
  757.     (set #no_mathtrans (cat
  758.     "\nVarning!\n\n\n"
  759.     "\"mathtrans.library\" kunde inte kopieras p.g.a. att den inte kunde hittas i katalogen eller enhet.\n"))
  760.   )
  761. )
  762.  
  763. ;================================================================
  764. ; variables for installation
  765. ;================================================================
  766.  
  767. (set @default-dest "")
  768. (set @execute-dir "/Install/")
  769.  
  770. (set installer-V44 1)
  771. (set mathieeedoubbas 0)
  772. (set mathieeedoubtrans 0)
  773. (set mathieeesingtrans 0)
  774. (set mathtrans 0)
  775.  
  776. ;================================================================
  777. ; beginning of installation
  778. ;================================================================
  779.  
  780. (set OS-Version (/ (getversion "Libs:version.library") 65536))
  781.  
  782. (if (< (/ @installer-version 65536) 44)
  783.   (set installer-V44 0))
  784.  
  785. (if (= (exists "ENV:HSML-bakdir" (noreq)) 1)
  786.   ((set bakdir (getenv "HSML-bakdir")))
  787.   ((set bakdir "LIBS:"))
  788. )
  789.  
  790. (welcome)
  791.  
  792. (set uninstall_method
  793.   (askchoice
  794.     (prompt #uninstall_method)
  795.     (help   @askchoice-help)
  796.     (default 0)
  797.     (choices
  798.       #backup
  799.       #remove
  800.     )
  801.   )
  802. )
  803. (if (= uninstall_method 0)
  804.   (
  805.     (if (= installer-V44 1)
  806.       (
  807.     (trace)
  808.     (set bak_dir
  809.       (askdir
  810.         (prompt #bak_list)
  811.         (help @askdir-help)
  812.         (default bakdir)
  813.         (disk)
  814.       )
  815.     )
  816.  
  817.     (if (<> (exists (tackon bak_dir "HSML-BAK") (noreq)) 2)
  818.       ((trace) (message #no_bak_dir (back (retrace)))))
  819.       )
  820.       (
  821.     (set bak_dir
  822.       (askdir
  823.         (prompt #bak_list)
  824.         (help @askdir-help)
  825.         (default bakdir)
  826.         (disk)
  827.       )
  828.     )
  829.  
  830.     (if (<> (exists (tackon bak_dir "HSML-BAK") (noreq)) 2)
  831.       (message #no_bak_dir))
  832.       )
  833.     )
  834.  
  835.     (if (= (exists (tackon bak_dir "HSML-BAK") (noreq)) 2)
  836.       (
  837.     (if (= (exists (tackon bak_dir "HSML-BAK/S/Startup-Sequence") (noreq)) 1)
  838.       (copyfiles (source (tackon bak_dir "HSML-BAK/S/Startup-Sequence")) (dest "S:") (optional "force"))
  839.     )
  840.     (if (= (exists (tackon bak_dir "HSML-BAK/S/User-Startup") (noreq)) 1)
  841.       (copyfiles (source (tackon bak_dir "HSML-BAK/S/User-Startup")) (dest "S:") (optional "force"))
  842.     )
  843.     (if (= (exists (tackon bak_dir "HSML-BAK/S/Draco-Startup") (noreq)) 1)
  844.       (copyfiles (source (tackon bak_dir "HSML-BAK/S/Draco-Startup")) (dest "S:") (optional "force"))
  845.     )
  846.     (if (= (exists (tackon bak_dir "HSML-BAK/Libs/mathieeedoubbas.library") (noreq)) 1)
  847.       (copyfiles (source (tackon bak_dir "HSML-BAK/Libs/mathieeedoubbas.library")) (dest "SYS:Libs") (optional "force"))
  848.     )
  849.     (if (= (exists (tackon bak_dir "HSML-BAK/Libs/mathieeedoubtrans.library") (noreq)) 1)
  850.       (copyfiles (source (tackon bak_dir "HSML-BAK/Libs/mathieeedoubtrans.library")) (dest "SYS:Libs") (optional "force"))
  851.     )
  852.     (if (= (exists (tackon bak_dir "HSML-BAK/Libs/mathieeesingtrans.library") (noreq)) 1)
  853.       (copyfiles (source (tackon bak_dir "HSML-BAK/Libs/mathieeesingtrans.library")) (dest "SYS:Libs") (optional "force"))
  854.     )
  855.     (if (= (exists (tackon bak_dir "HSML-BAK/Libs/mathtrans.library") (noreq)) 1)
  856.       (copyfiles (source (tackon bak_dir "HSML-BAK/Libs/mathtrans.library")) (dest "SYS:Libs") (optional "force"))
  857.     )
  858.     (if (= (exists (tackon bak_dir "HSML-BAK/Libs/mathffp.library") (noreq)) 1)
  859.       (
  860.         (copyfiles (source (tackon bak_dir "HSML-BAK/Libs/mathffp.library")) (dest "SYS:Libs") (optional "force"))
  861.       )
  862.       (
  863.         (if (= (exists "SYS:Libs/mathffp.library" (noreq)) 1)
  864.           (
  865.         (delete "SYS:Libs/mathffp.library" (optional "force"))
  866.           )
  867.         )
  868.       )
  869.     )
  870.     (if (= (exists (tackon bak_dir "HSML-BAK/Libs/mathieeesingbas.library") (noreq)) 1)
  871.       (
  872.         (copyfiles (source (tackon bak_dir "HSML-BAK/Libs/mathieeesingbas.library")) (dest "SYS:Libs") (optional "force"))
  873.       )
  874.       (
  875.         (if (= (exists "SYS:Libs/mathieeesingbas.library" (noreq)) 1)
  876.           (
  877.         (delete "SYS:Libs/mathieeesingbas.library" (optional "force"))
  878.           )
  879.         )
  880.       )
  881.     )
  882.     (if (= (exists (tackon bak_dir "HSML-BAK/C/Load-mathffp") (noreq)) 1)
  883.       (
  884.         (copyfiles (source (tackon bak_dir "HSML-BAK/C/Load-mathffp")) (dest "C:") (optional "force"))
  885.       )
  886.       (
  887.         (if (= (exists "C:Load-mathffp" (noreq)) 1)
  888.           (
  889.         (delete "C:Load-mathffp" (optional "force"))
  890.           )
  891.         )
  892.       )
  893.     )
  894.     (if (= (exists (tackon bak_dir "HSML-BAK/C/mathffp-Patch") (noreq)) 1)
  895.       (
  896.         (copyfiles (source (tackon bak_dir "HSML-BAK/C/mathffp-Patch")) (dest "C:") (optional "force"))
  897.       )
  898.       (
  899.         (if (= (exists "C:mathffp-Patch" (noreq)) 1)
  900.           (
  901.         (delete "C:mathffp-Patch" (optional "force"))
  902.           )
  903.         )
  904.       )
  905.     )
  906.     (if (= (exists (tackon bak_dir "HSML-BAK/C/mathieeesingbas-Patch") (noreq)) 1)
  907.       (
  908.         (copyfiles (source (tackon bak_dir "HSML-BAK/C/mathieeesingbas-Patch")) (dest "C:") (optional "force"))
  909.       )
  910.       (
  911.         (if (= (exists "C:mathieeesingbas-Patch" (noreq)) 1)
  912.           (
  913.         (delete "C:mathieeesingbas-Patch" (optional "force"))
  914.           )
  915.         )
  916.       )
  917.     )
  918.     (if (= (exists (tackon bak_dir "HSML-BAK/S/HSMathLibs") (noreq)) 1)
  919.       (
  920.         (copyfiles (source (tackon bak_dir "HSML-BAK/S/HSMathLibs")) (dest "S:") (optional "force"))
  921.       )
  922.       (
  923.         (if (= (exists "S:HSMathLibs" (noreq)) 1)
  924.           (
  925.         (delete "S:HSMathLibs" (optional "force"))
  926.           )
  927.         )
  928.       )
  929.     )
  930.     (if (= (exists (tackon bak_dir "HSML-BAK/ENVARC/HSML-mathffp") (noreq)) 1)
  931.       (
  932.         (copyfiles (source (tackon bak_dir "HSML-BAK/ENVARC/HSML-mathffp")) (dest "ENVARC:") (optional "force"))
  933.         (copyfiles (source (tackon bak_dir "HSML-BAK/ENVARC/HSML-mathffp")) (dest "ENV:") (optional "force"))
  934.       )
  935.       (
  936.         (if (= (exists "ENVARC:HSML-mathffp" (noreq)) 1)
  937.           (
  938.         (delete "ENVARC:HSML-mathffp" (optional "force"))
  939.           )
  940.         )
  941.         (if (= (exists "ENV:HSML-mathffp" (noreq)) 1)
  942.           (
  943.         (delete "ENV:HSML-mathffp" (optional "force"))
  944.           )
  945.         )
  946.       )
  947.     )
  948.     (if (= (exists (tackon bak_dir "HSML-BAK/ENVARC/HSML-mathieeesingbas") (noreq)) 1)
  949.       (
  950.         (copyfiles (source (tackon bak_dir "HSML-BAK/ENVARC/HSML-mathieeesingbas")) (dest "ENVARC:") (optional "force"))
  951.         (copyfiles (source (tackon bak_dir "HSML-BAK/ENVARC/HSML-mathieeesingbas")) (dest "ENV:") (optional "force"))
  952.       )
  953.       (
  954.         (if (= (exists "ENVARC:HSML-mathieeesingbas" (noreq)) 1)
  955.           (
  956.         (delete "ENVARC:HSML-mathieeesingbas" (optional "force"))
  957.           )
  958.         )
  959.         (if (= (exists "ENV:HSML-mathieeesingbas" (noreq)) 1)
  960.           (
  961.         (delete "ENV:HSML-mathieeesingbas" (optional "force"))
  962.           )
  963.         )
  964.       )
  965.     )
  966.     (if (= (exists (tackon bak_dir "HSML-BAK/ENVARC/HSML-bakdir") (noreq)) 1)
  967.       (
  968.         (copyfiles (source (tackon bak_dir "HSML-BAK/ENVARC/HSML-bakdir")) (dest "ENVARC:") (optional "force"))
  969.         (copyfiles (source (tackon bak_dir "HSML-BAK/ENVARC/HSML-bakdir")) (dest "ENV:") (optional "force"))
  970.       )
  971.       (
  972.         (if (= (exists "ENVARC:HSML-bakdir" (noreq)) 1)
  973.           (
  974.         (delete "ENVARC:HSML-bakdir" (optional "force"))
  975.           )
  976.         )
  977.         (if (= (exists "ENV:HSML-bakdir" (noreq)) 1)
  978.           (
  979.         (delete "ENV:HSML-bakdir" (optional "force"))
  980.           )
  981.         )
  982.       )
  983.     )
  984.       )
  985.     )
  986.   )
  987.   (
  988.     (if (= (run "search S:Startup-Sequence \";$VER: startup-sequence 44.20 (10.06.98)\"") 0)
  989.       (run "HSML-Remove S:Startup-Sequence \";$VER: startup-sequence 44.20 (10.06.98)\" \"0\"")
  990.     )
  991.     (if (= (run "search S:Startup-Sequence \";$VER: startup-sequence 44.20 (17.07.98)\"") 0)
  992.       (run "HSML-Remove S:Startup-Sequence \";$VER: startup-sequence 44.20 (17.07.98)\" \"0\"")
  993.     )
  994.     (if (= (run "search S:Startup-Sequence \";$VER: startup-sequence 44.30 (05.09.98)\"") 0)
  995.       (run "HSML-Remove S:Startup-Sequence \";$VER: startup-sequence 44.30 (05.09.98)\" \"0\"")
  996.     )
  997.     (if (= (run "search S:Startup-Sequence \";$VER: startup-sequence 44.40 (30.01.99)\"") 0)
  998.       (run "HSML-Remove S:Startup-Sequence \";$VER: startup-sequence 44.40 (30.01.99)\" \"0\"")
  999.     )
  1000.     (if (= (run "search S:Startup-Sequence Load-mathffp") 0)
  1001.       (run "HSML-Remove S:Startup-Sequence Load-mathffp 1")
  1002.     )
  1003.     (if (= (run "search S:Startup-Sequence mathffp-Patch") 0)
  1004.       (run "HSML-Remove S:Startup-Sequence mathffp-Patch 1")
  1005.     )
  1006.     (if (= (run "search S:Startup-Sequence mathieeesingbas-Patch") 0)
  1007.       (run "HSML-Remove S:Startup-Sequence mathieeesingbas-Patch 1")
  1008.     )
  1009.     (if (= (run "search S:Startup-Sequence Libs:mathffp.library") 0)
  1010.       (run "HSML-Remove S:Startup-Sequence all Libs:mathffp.library")
  1011.     )
  1012.     (if (= (run "search S:Startup-Sequence Libs:mathieeesingbas.library") 0)
  1013.       (run "HSML-Remove S:Startup-Sequence all Libs:mathieeesingbas.library")
  1014.     )
  1015.     (if (= (exists "S:User-Startup" (noreq)) 1)
  1016.       (
  1017.     (if (= (run "search S:User-Startup mathffp-Patch") 0)
  1018.       (run "HSML-Remove S:User-Startup mathffp-Patch 1")
  1019.     )
  1020.     (if (= (run "search S:User-Startup mathieeesingbas-Patch") 0)
  1021.       (run "HSML-Remove S:User-Startup mathieeesingbas-Patch 1")
  1022.     )
  1023.       )
  1024.     )
  1025.     (if (= (exists "S:Draco-Startup" (noreq)) 1)
  1026.       (
  1027.     (if (= (run "search S:DraCo-Startup mathffp-Patch") 0)
  1028.       (run "HSML-Remove S:DraCo-Startup mathffp-Patch 1")
  1029.     )
  1030.     (if (= (run "search S:DraCo-Startup mathieeesingbas-Patch") 0)
  1031.       (run "HSML-Remove S:DraCo-Startup mathieeesingbas-Patch 1")
  1032.     )
  1033.       )
  1034.     )
  1035.     (if (= (exists "S:Startup-Sequence.HSM-bak" (noreq)) 1)
  1036.       (delete "S:Startup-Sequence.HSM-bak" (optional "force"))
  1037.     )
  1038.     (if (= (exists "S:DraCo-Startup.HSM-bak" (noreq)) 1)
  1039.       (delete "S:DraCo-Startup.HSM-bak" (optional "force"))
  1040.     )
  1041.     (if (= (exists "ENVARC:HSML-mathffp" (noreq)) 1)
  1042.       (delete "ENVARC:HSML-mathffp" (optional "force"))
  1043.     )
  1044.     (if (= (exists "ENV:HSML-mathffp" (noreq)) 1)
  1045.       (delete "ENV:HSML-mathffp" (optional "force"))
  1046.     )
  1047.     (if (= (exists "ENVARC:HSML-mathieeesingbas" (noreq)) 1)
  1048.       (delete "ENVARC:HSML-mathieeesingbas" (optional "force"))
  1049.     )
  1050.     (if (= (exists "ENV:HSML-mathieeesingbas" (noreq)) 1)
  1051.       (delete "ENV:HSML-mathieeesingbas" (optional "force"))
  1052.     )
  1053.     (if (= (exists "S:HSMathLibs" (noreq)) 1)
  1054.       (delete "S:HSMathLibs" (optional "force"))
  1055.     )
  1056.     (if (= (exists "C:Load-mathffp" (noreq)) 1)
  1057.       (delete "C:Load-mathffp" (optional "force"))
  1058.     )
  1059.     (if (= (exists "C:mathffp-Patch" (noreq)) 1)
  1060.       (delete "C:mathffp-Patch" (optional "force"))
  1061.     )
  1062.     (if (= (exists "C:mathieeesingbas-Patch" (noreq)) 1)
  1063.       (delete "C:mathieeesingbas-Patch" (optional "force"))
  1064.     )
  1065.     (if (= (exists "SYS:Libs/mathffp.library" (noreq)) 1)
  1066.       (delete "SYS:Libs/mathffp.library" (optional "force"))
  1067.     )
  1068.     (if (= (exists "SYS:Libs/mathieeesingbas.library" (noreq)) 1)
  1069.       (delete "SYS:Libs/mathieeesingbas.library" (optional "force"))
  1070.     )
  1071.     (
  1072.       (set del_doc
  1073.     (askchoice
  1074.       (prompt #doc_selection)
  1075.       (help   @askchoice-help)
  1076.       (default 0)
  1077.       (choices
  1078.         #yes
  1079.         #no
  1080.       )
  1081.     )
  1082.       )
  1083.       (if (= del_doc 0)
  1084.     (
  1085.       (if (= installer-V44 1)
  1086.         (
  1087.           (trace)
  1088.           (set doc_file
  1089.         (askfile
  1090.           (prompt #doc_list)
  1091.           (help @askfile-help)
  1092.           (if (= @language "català") (default "HELP:català/HSML_Català.guide"))
  1093.           (if (= @language "deutsch") (default "HELP:deutsch/HSML_Deutsch.guide"))
  1094.           (if (= @language "english") (default "HELP:english/HSML_English.guide"))
  1095.           (if (= @language "español") (default "HELP:español/HSML_Español.guide"))
  1096.           (if (= @language "français") (default "HELP:français/HSML_Français.guide"))
  1097.           (if (= @language "greek") (default "HELP:greek/HSML_Greek.guide"))
  1098.           (if (= @language "italiano") (default "HELP:italiano/HSML_Italiano.guide"))
  1099.           (if (= @language "polski") (default "HELP:polski/HSML_Polski.guide"))
  1100.           (if (= @language "russian") (default "HELP:russian/HSML_Russian.guide"))
  1101.           (if (= @language "slovensko") (default "HELP:slovensko/HSML_Slovensko.guide"))
  1102.           (if (= @language "suomi") (default "HELP:suomi/HSML_Suomi.guide"))
  1103.           (if (= @language "svenska") (default "HELP:svenska/HSML_Svenska.guide"))
  1104.         )
  1105.           )
  1106.           (if (= (exists doc_file (noreq)) 1)
  1107.         ((delete doc_file (infos) (optional "force")))
  1108.         ((trace) (message #no_doc_file (back (retrace))))
  1109.           )
  1110.         )
  1111.         (
  1112.           (set doc_file
  1113.         (askfile
  1114.           (prompt #doc_list)
  1115.           (help @askfile-help)
  1116.           (if (= @language "català") (default "HELP:català/HSML_Català.guide"))
  1117.           (if (= @language "deutsch") (default "HELP:deutsch/HSML_Deutsch.guide"))
  1118.           (if (= @language "english") (default "HELP:english/HSML_English.guide"))
  1119.           (if (= @language "español") (default "HELP:español/HSML_Español.guide"))
  1120.           (if (= @language "français") (default "HELP:français/HSML_Français.guide"))
  1121.           (if (= @language "greek") (default "HELP:greek/HSML_Greek.guide"))
  1122.           (if (= @language "italiano") (default "HELP:italiano/HSML_Italiano.guide"))
  1123.           (if (= @language "polski") (default "HELP:polski/HSML_Polski.guide"))
  1124.           (if (= @language "russian") (default "HELP:russian/HSML_Russian.guide"))
  1125.           (if (= @language "slovensko") (default "HELP:slovensko/HSML_Slovensko.guide"))
  1126.           (if (= @language "suomi") (default "HELP:suomi/HSML_Suomi.guide"))
  1127.           (if (= @language "svenska") (default "HELP:svenska/HSML_Svenska.guide"))
  1128.         )
  1129.           )
  1130.           (if (= (exists doc_file (noreq)) 1)
  1131.         ((delete doc_file (infos) (optional "force")))
  1132.         ((message #no_doc_file))
  1133.           )
  1134.         )
  1135.       )
  1136.     )
  1137.       )
  1138.     )
  1139.     (
  1140.       (if (= installer-V44 1)
  1141.     (
  1142.       (trace)
  1143.       (set org_dir
  1144.         (askdir
  1145.           (prompt #org_list)
  1146.           (help @askdir-help)
  1147.           (if (= OS-Version 37) (default "Workbench2.0:Libs"))
  1148.           (if (= OS-Version 38) (default "Workbench2.1:Libs"))
  1149.           (if (= OS-Version 39) (default "Workbench3.0:Libs"))
  1150.           (if (= OS-Version 40) (default "Workbench3.1:Libs"))
  1151.           (if (= OS-Version 44) (default "AmigaOS3.5:OS-Version3.1/Workbench3.1/Libs"))
  1152.           (if (= OS-Version 45) (default "AmigaOS3.9:OS-Version3.9/Workbench3.9/Libs"))
  1153.           (if (> OS-Version 45) (default ""))
  1154.           (disk)
  1155.         )
  1156.       )
  1157.  
  1158.       (if (= mathieeedoubbas 0)
  1159.         (
  1160.           (if (= (exists (tackon org_dir "mathieeedoubbas.library") (noreq)) 1)
  1161.         (
  1162.           (copyfiles (source (tackon org_dir "mathieeedoubbas.library")) (dest "SYS:Libs") (optional "force"))
  1163.           (set mathieeedoubbas 1)
  1164.         )
  1165.         ((trace) (message #no_mathieeedoubbas (back (retrace))))
  1166.           )
  1167.         )
  1168.       )
  1169.       (if (= mathieeedoubtrans 0)
  1170.         (
  1171.           (if (= (exists (tackon org_dir "mathieeedoubtrans.library") (noreq)) 1)
  1172.         (
  1173.           (copyfiles (source (tackon org_dir "mathieeedoubtrans.library")) (dest "SYS:Libs") (optional "force"))
  1174.           (set mathieeedoubtrans 1)
  1175.         )
  1176.         ((trace) (message #no_mathieeedoubtrans (back (retrace))))
  1177.           )
  1178.         )
  1179.       )
  1180.       (if (= mathieeesingtrans 0)
  1181.         (
  1182.           (if (= (exists (tackon org_dir "mathieeesingtrans.library") (noreq)) 1)
  1183.         (
  1184.           (copyfiles (source (tackon org_dir "mathieeesingtrans.library")) (dest "SYS:Libs") (optional "force"))
  1185.           (set mathieeesingtrans 1)
  1186.         )
  1187.         ((trace) (message #no_mathieeesingtrans (back (retrace))))
  1188.           )
  1189.         )
  1190.       )
  1191.       (if (= (exists (tackon org_dir "mathtrans.library") (noreq)) 1)
  1192.         ((copyfiles (source (tackon org_dir "mathtrans.library")) (dest "SYS:Libs") (optional "force")))
  1193.         (
  1194.           (if (= OS-Version 45)
  1195.         (
  1196.           (trace)
  1197.           (set org_dir2
  1198.             (askdir
  1199.               (prompt #org_list2)
  1200.               (help @askdir-help)
  1201.               (default "AmigaOS3.9:OS-Version3.9/Workbench3.5/Libs")
  1202.               (disk)
  1203.             )
  1204.           )
  1205.           (if (= (exists (tackon org_dir2 "mathtrans.library") (noreq)) 1)
  1206.             ((copyfiles (source (tackon org_dir2 "mathtrans.library")) (dest "SYS:Libs") (optional "force")))
  1207.             ((trace) (message #no_mathtrans (back (retrace))))
  1208.           )
  1209.         )
  1210.         ((trace) (message #no_mathtrans (back (retrace))))
  1211.           )
  1212.         )
  1213.       )
  1214.     )
  1215.     (
  1216.       (set org_dir
  1217.         (askdir
  1218.           (prompt #org_list)
  1219.           (help @askdir-help)
  1220.           (if (= OS-Version 37) (default "Workbench2.0:Libs"))
  1221.           (if (= OS-Version 38) (default "Workbench2.1:Libs"))
  1222.           (if (= OS-Version 39) (default "Workbench3.0:Libs"))
  1223.           (if (= OS-Version 40) (default "Workbench3.1:Libs"))
  1224.           (if (= OS-Version 44) (default "AmigaOS3.5:OS-Version3.1/Workbench3.1/Libs"))
  1225.           (if (= OS-Version 45) (default "AmigaOS3.9:OS-Version3.9/Workbench3.9/Libs"))
  1226.           (if (> OS-Version 45) (default ""))
  1227.           (disk)
  1228.         )
  1229.       )
  1230.  
  1231.       (if (= (exists (tackon org_dir "mathieeedoubbas.library") (noreq)) 1)
  1232.         ((copyfiles (source (tackon org_dir "mathieeedoubbas.library")) (dest "SYS:Libs") (optional "force")))
  1233.         ((message #no_mathieeedoubbas))
  1234.       )
  1235.       (if (= (exists (tackon org_dir "mathieeedoubtrans.library") (noreq)) 1)
  1236.         ((copyfiles (source (tackon org_dir "mathieeedoubtrans.library")) (dest "SYS:Libs") (optional "force")))
  1237.         ((message #no_mathieeedoubtrans))
  1238.       )
  1239.       (if (= (exists (tackon org_dir "mathieeesingtrans.library") (noreq)) 1)
  1240.         ((copyfiles (source (tackon org_dir "mathieeesingtrans.library")) (dest "SYS:Libs") (optional "force")))
  1241.         ((message #no_mathieeesingtrans))
  1242.       )
  1243.       (if (= (exists (tackon org_dir "mathtrans.library") (noreq)) 1)
  1244.         ((copyfiles (source (tackon org_dir "mathtrans.library")) (dest "SYS:Libs") (optional "force")))
  1245.         (
  1246.           (if (= OS-Version 45)
  1247.         (
  1248.           (set org_dir2
  1249.             (askdir
  1250.               (prompt #org_list2)
  1251.               (help @askdir-help)
  1252.               (default "AmigaOS3.9:OS-Version3.9/Workbench3.5/Libs")
  1253.               (disk)
  1254.             )
  1255.           )
  1256.           (if (= (exists (tackon org_dir2 "mathtrans.library") (noreq)) 1)
  1257.             ((copyfiles (source (tackon org_dir2 "mathtrans.library")) (dest "SYS:Libs") (optional "force")))
  1258.             ((message #no_mathtrans))
  1259.           )
  1260.         )
  1261.         ((message #no_mathtrans))
  1262.           )
  1263.         )
  1264.       )
  1265.     )
  1266.       )
  1267.     )
  1268.     (
  1269.       (set del_bak
  1270.     (askchoice
  1271.       (prompt #bak_selection)
  1272.       (help   @askchoice-help)
  1273.       (default 0)
  1274.       (choices
  1275.         #yes
  1276.         #no
  1277.       )
  1278.     )
  1279.       )
  1280.       (if (= del_bak 0)
  1281.     (
  1282.       (if (= installer-V44 1)
  1283.         (
  1284.           (trace)
  1285.           (set bak_dir
  1286.         (askdir
  1287.           (prompt #bak_list)
  1288.           (help @askdir-help)
  1289.           (default bakdir)
  1290.           (disk)
  1291.         )
  1292.           )
  1293.  
  1294.           (if (<> (exists (tackon bak_dir "HSML-BAK") (noreq)) 2)
  1295.         ((trace) (message #no_bak_dir2 (back (retrace)))))
  1296.         )
  1297.         (
  1298.           (set bak_dir
  1299.         (askdir
  1300.           (prompt #bak_list)
  1301.           (help @askdir-help)
  1302.           (default bakdir)
  1303.           (disk)
  1304.         )
  1305.           )
  1306.  
  1307.           (if (<> (exists (tackon bak_dir "HSML-BAK") (noreq)) 2)
  1308.         (message #no_bak_dir2))
  1309.         )
  1310.       )
  1311.  
  1312.       (if (= (exists (tackon bak_dir "HSML-BAK") (noreq)) 2)
  1313.         (
  1314.           (delete (tackon bak_dir "HSML-BAK") (all) (optional "force"))
  1315.           (if (= (exists "ENVARC:HSML-bakdir" (noreq)) 1)
  1316.         (delete "ENVARC:HSML-bakdir" (optional "force"))
  1317.           )
  1318.           (if (= (exists "ENV:HSML-bakdir" (noreq)) 1)
  1319.         (delete "ENV:HSML-bakdir" (optional "force"))
  1320.           )
  1321.         )
  1322.       )
  1323.     )
  1324.       )
  1325.     )
  1326.   )
  1327. )
  1328.